	  .wrapper {
		  position: relative;
		  min-height: 100%;
	  }
	  .header-bar {
		  height: 71px;
		  background: #f1f1f1;
		  border-bottom: 1px solid #e5e5e5;
		  overflow: hidden;
	  }

  	   .content {
		 	 padding: 0 44px;
		}
		.main {
			  margin: 0 auto;
			  width: 650px;
			  padding-top: 23px;
			  padding-bottom: 100px;
		}
		.sign-in {
			  width: 335px;
			  float: right;
		 }
		 .signin-box {
			  margin: 12px 0 0;
			  padding: 20px 25px 15px;
			  background: #f1f1f1;
			  border: 1px solid #e5e5e5;
		  }
		  .signin-box .email-label,
		  .signin-box .passwd-label,
		  .signin-box .verify-label {
			  font-weight: bold;
			  margin: 0 0 .5em;
			  display: block;
			  -webkit-user-select: none;
			  -moz-user-select: none;
			  user-select: none;
		  }
		  .signin-box input[type=submit] {
			  margin: 0 1.5em 1.2em 0;
			  height: 32px;
			  font-size: 13px;
		  }
		  .product-headers {
		  margin: 0 0 1.5em;
		  }
		  .product-headers h1 {
		  font-size: 25px;
		  margin: 0 !important;
		  }
		  .product-headers h2 {
		  font-size: 16px;
		  margin: .4em 0 0;
		  }
		  .redtext {
		  color: #dd4b39;
		  }